package org.ix.gateway.client.model;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

@Getter
@Setter
@ToString
public class GatewayRouteResponse implements Serializable {

    /**
     * 路由id
     */
    private String id;

    /**
     * 转发目标uri
     */
    private String uri;

    /**
     * 断言集合JSON
     */
    private String predicates;

    /**
     * 过滤器集合JSON
     */
    private String filters;

    /**
     * 元信息JSON
     */
    private String metadata;

    /**
     * 路由执行顺序
     */
    private Integer routeOrder;
}